Scenario 8 (More Generations): 2 Experiments With Different Learning Rates
Experiment 8.1
Time: 2016-04-15 16:00:28
Commit: 0e5134c2af678ddd626cce6e44d98086a9089981
Parameters
learningRate : 0.3
randomJump : 1
penaltyCalculatedOnlyOnce : true
respectKnowsLinksWeights : true
believe : 0.15
numberOfCycles : 300
numberOfAgents : 150
bufferSize : 10
Benefit per unit of time
Experiment 8.2
Time: 2016-04-15 17:12:13
Commit: ff447f5b291c44063eec67a197b19afdba504578
[Link to full report](/blog/2016/04/16/experiment8.2_full_report/)Parameters
learningRate : 0.5
randomJump : 1
penaltyCalculatedOnlyOnce : true
respectKnowsLinksWeights : true
believe : 0.15
numberOfCycles : 300
numberOfAgents : 150
bufferSize : 10
Benefit per unit of time
</div>
</body> </html>
Scenario 7: 24 Experiments Exploring Parameter Space
- Experiment 7.1
- Experiment 7.2
- Experiment 7.3
- Experiment 7.4
- Experiment 7.5
- Experiment 7.6
- Experiment 7.7
- Experiment 7.8
- Experiment 7.9
- Experiment 7.10
- Experiment 7.11
- Experiment 7.12
- Experiment 7.13
- Experiment 7.14
- Experiment 7.15
- Experiment 7.16
- Experiment 7.17
- Experiment 7.18
- Experiment 7.19
- Experiment 7.20
- Experiment 7.21
- Experiment 7.22
- Experiment 7.23
- Experiment 7.24
Experiment 7.1
Time: 2016-04-14 16:50:29
Commit: 0883dc6cbc273500d66c67227c6143182413fa55
Parameters
learningRate : 0.3
randomJump : 1
penaltyCalculatedOnlyOnce : false
respectKnowsLinksWeights : true
believe : 0.15
numberOfCycles : 150
numberOfAgents : 100
bufferSize : 10
Benefit per unit of time
Experiment 7.2
Time: 2016-04-14 19:24:49
Commit: 159e2da6c706aa2588955bc033b7aea7dc1e9ecc
Parameters
learningRate : 0.1
randomJump : 99
penaltyCalculatedOnlyOnce : true
respectKnowsLinksWeights : false
believe : 0.15
numberOfCycles : 150
numberOfAgents : 100
bufferSize : 10
Benefit per unit of time
Experiment 7.3
Time: 2016-04-14 20:31:15
Commit: 17d8194b65477a2c95a69d5fffa6491fcc391d82
Parameters
learningRate : 0.1
randomJump : 50
penaltyCalculatedOnlyOnce : false
respectKnowsLinksWeights : false
believe : 0.15
numberOfCycles : 150
numberOfAgents : 100
bufferSize : 10
Benefit per unit of time
Experiment 7.4
Time: 2016-04-14 18:16:04
Commit: 186e78a5ad721baac67496a49fe1e6c146f197bc
Parameters
learningRate : 0.1
randomJump : 1
penaltyCalculatedOnlyOnce : true
respectKnowsLinksWeights : false
believe : 0.15
numberOfCycles : 150
numberOfAgents : 100
bufferSize : 10
Benefit per unit of time
Experiment 7.5
Time: 2016-04-14 14:53:37
Commit: 26c5cbd7b38ec4baaf89a13cd2bdc217d6a0b836
Parameters
learningRate : 0.1
randomJump : 1
penaltyCalculatedOnlyOnce : true
respectKnowsLinksWeights : true
believe : 0.15
numberOfCycles : 150
numberOfAgents : 100
bufferSize : 10
Benefit per unit of time
Experiment 7.6
Time: 2016-04-14 15:28:44
Commit: 27ce18d5d7dac9cf5cf2d4be2c6da3376c598f16
Parameters
learningRate : 0.1
randomJump : 50
penaltyCalculatedOnlyOnce : true
respectKnowsLinksWeights : true
believe : 0.15
numberOfCycles : 150
numberOfAgents : 100
bufferSize : 10
Benefit per unit of time
Experiment 7.7
Time: 2016-04-14 19:41:51
Commit: 3226c69f03155d7baaf16718d63db25874ad70d6
Parameters
learningRate : 0.3
randomJump : 99
penaltyCalculatedOnlyOnce : true
respectKnowsLinksWeights : false
believe : 0.15
numberOfCycles : 150
numberOfAgents : 100
bufferSize : 10
Benefit per unit of time
Experiment 7.8
Time: 2016-04-14 15:58:20
Commit: 37e6f3861beadb8ea49161a5e16b9335cdab29ed
Parameters
learningRate : 0.1
randomJump : 99
penaltyCalculatedOnlyOnce : true
respectKnowsLinksWeights : true
believe : 0.15
numberOfCycles : 150
numberOfAgents : 100
bufferSize : 10
Benefit per unit of time
Experiment 7.9
Time: 2016-04-14 18:50:20
Commit: 3b875d850fb0e8dd7985a098dd7b13553139a070
Parameters
learningRate : 0.1
randomJump : 50
penaltyCalculatedOnlyOnce : true
respectKnowsLinksWeights : false
believe : 0.15
numberOfCycles : 150
numberOfAgents : 100
bufferSize : 10
Benefit per unit of time
Experiment 7.10
Time: 2016-04-14 16:14:45
Commit: 5f60873edb355644532dacc21f93dd2fb39b38ea
Parameters
learningRate : 0.3
randomJump : 99
penaltyCalculatedOnlyOnce : true
respectKnowsLinksWeights : true
believe : 0.15
numberOfCycles : 150
numberOfAgents : 100
bufferSize : 10
Benefit per unit of time
Experiment 7.11
Time: 2016-04-14 20:48:18
Commit: 7a59ad17fdf061d8ddaced90f71631e987e54524
Parameters
learningRate : 0.3
randomJump : 50
penaltyCalculatedOnlyOnce : false
respectKnowsLinksWeights : false
believe : 0.15
numberOfCycles : 150
numberOfAgents : 100
bufferSize : 10
Benefit per unit of time
Experiment 7.12
Time: 2016-04-14 15:41:25
Commit: 7d91669c2cbb094bab697f49bf4342c4a1a60476
Parameters
learningRate : 0.3
randomJump : 50
penaltyCalculatedOnlyOnce : true
respectKnowsLinksWeights : true
believe : 0.15
numberOfCycles : 150
numberOfAgents : 100
bufferSize : 10
Benefit per unit of time
Experiment 7.13
Time: 2016-04-14 21:23:09
Commit: 8a13707ad3055fad270c65049f3900b16d6a3009
Parameters
learningRate : 0.3
randomJump : 99
penaltyCalculatedOnlyOnce : false
respectKnowsLinksWeights : false
believe : 0.15
numberOfCycles : 150
numberOfAgents : 100
bufferSize : 10
Benefit per unit of time
Experiment 7.14
Time: 2016-04-14 17:58:19
Commit: 8c1e25edfd60117b4b7cd7ea175eb78a5b89d414
Parameters
learningRate : 0.3
randomJump : 99
penaltyCalculatedOnlyOnce : false
respectKnowsLinksWeights : true
believe : 0.15
numberOfCycles : 150
numberOfAgents : 100
bufferSize : 10
Benefit per unit of time
Experiment 7.15
Time: 2016-04-14 15:10:30
Commit: 9cdc90324e6ac7072e64557230c1d6fd0e7483d6
Parameters
learningRate : 0.3
randomJump : 1
penaltyCalculatedOnlyOnce : true
respectKnowsLinksWeights : true
believe : 0.15
numberOfCycles : 150
numberOfAgents : 100
bufferSize : 10
Benefit per unit of time
Experiment 7.16
Time: 2016-04-14 21:05:01
Commit: a71d39875ba0c1ad5a6b95ddbb19b479119d3161
Parameters
learningRate : 0.1
randomJump : 99
penaltyCalculatedOnlyOnce : false
respectKnowsLinksWeights : false
believe : 0.15
numberOfCycles : 150
numberOfAgents : 100
bufferSize : 10
Benefit per unit of time
Experiment 7.17
Time: 2016-04-14 17:06:24
Commit: bffb1423ade37619d965b5e3c836010242a6ed2d
Parameters
learningRate : 0.1
randomJump : 50
penaltyCalculatedOnlyOnce : false
respectKnowsLinksWeights : true
believe : 0.15
numberOfCycles : 150
numberOfAgents : 100
bufferSize : 10
Benefit per unit of time
Experiment 7.18
Time: 2016-04-14 17:27:02
Commit: c5350ce3ad8fe6d21e6926665624583793452c25
[Link to full report](/blog/2016/04/16/experiment7.18_full_report/)Parameters
learningRate : 0.3
randomJump : 50
penaltyCalculatedOnlyOnce : false
respectKnowsLinksWeights : true
believe : 0.15
numberOfCycles : 150
numberOfAgents : 100
bufferSize : 10
Benefit per unit of time
Experiment 7.19
Time: 2016-04-14 18:32:37
Commit: d8fa57941f047b3cf30aa65287563e85e9e5ab2c
[Link to full report](/blog/2016/04/16/experiment7.19_full_report/)Parameters
learningRate : 0.3
randomJump : 1
penaltyCalculatedOnlyOnce : true
respectKnowsLinksWeights : false
believe : 0.15
numberOfCycles : 150
numberOfAgents : 100
bufferSize : 10
Benefit per unit of time
Experiment 7.20
Time: 2016-04-14 16:30:11
Commit: dbe54ab9506c7d64a302c18e292d5e299113fb43
Parameters
learningRate : 0.1
randomJump : 1
penaltyCalculatedOnlyOnce : false
respectKnowsLinksWeights : true
believe : 0.15
numberOfCycles : 150
numberOfAgents : 100
bufferSize : 10
Benefit per unit of time
Experiment 7.21
Time: 2016-04-14 17:40:14
Commit: e7b49c0a2e89b87aecacf1eb7353760aa994e81c
Parameters
learningRate : 0.1
randomJump : 99
penaltyCalculatedOnlyOnce : false
respectKnowsLinksWeights : true
believe : 0.15
numberOfCycles : 150
numberOfAgents : 100
bufferSize : 10
Benefit per unit of time
Experiment 7.22
Time: 2016-04-14 19:07:48
Commit: ead43d435f9a5354c2167a315724eac906e36adb
Parameters
learningRate : 0.3
randomJump : 50
penaltyCalculatedOnlyOnce : true
respectKnowsLinksWeights : false
believe : 0.15
numberOfCycles : 150
numberOfAgents : 100
bufferSize : 10
Benefit per unit of time
Experiment 7.23
Time: 2016-04-14 19:59:24
Commit: ef53c75162f1a1894493a4c580316debd2281dcd
Parameters
learningRate : 0.1
randomJump : 1
penaltyCalculatedOnlyOnce : false
respectKnowsLinksWeights : false
believe : 0.15
numberOfCycles : 150
numberOfAgents : 100
bufferSize : 10
Benefit per unit of time
Experiment 7.24
Time: 2016-04-14 20:15:54
Commit: f4277af13f988ec185ca5823f868e8e0e9682975
Parameters
learningRate : 0.3
randomJump : 1
penaltyCalculatedOnlyOnce : false
respectKnowsLinksWeights : false
believe : 0.15
numberOfCycles : 150
numberOfAgents : 100
bufferSize : 10
Benefit per unit of time
</div>
</body> </html>
Experiment 8.2
Date: Sat Apr 16 02:38:12 2016
Analysis version (challprop-analytics): {analysis_commitNo}
Experiment version (challprop-experiments): ff447f5b
Codebase version (challprop-java): 64aa0a2b
(use git checkout $commit$ if needed)
Basic Statistics
These very roughly characterize what kind of data structure we get out of simulation.
##
## NUMBER OF VERTIXES:
## situation=6600
## benefitHolder=44428
## situationInst=51028
## agent=150
## god=1
##
## NUMBER OF EDGES:
## knowsLinks=3086
## challenged=193056
## interpreted=192630
## buffered=124594
## processed=44428
## reinterpreted=44428
## forgot=63475
##
## PERFORMANCE:
## Number of atomic events: 662611
## Total simulation time (secs): 3751.9676377800
## Total simulation time (hours): 1.0422132327
## Average time per atomic event (secs): 0.0056623987
Dynamics of benefit
##
## AVERAGE TOTAL BENEFIT:
## 8968.636779419998
##
## AVERAGE BENEFIT:
## [:]
Average benefit
## Warning: closing unused connection 6 (code.version)
Average benefit change per unit of time
Link distribution
Processes per agent
| eventsPerAgent | |
|---|---|
| originalChallenges | 44.00 |
| challenged | 1287.04 |
| interpreted | 1284.20 |
| buffered | 830.63 |
| processed | 296.19 |
| penalized | 1284.20 |
| benefitted | 296.19 |
| forgot | 423.17 |
| reinterpreted | 296.19 |
Distribution of original challenges
## The number of original challenges in the simulation: 6600
Distribution of all challenges
## Total number of all challenges in the simulation: 193056
Distribution of processed challenges
## Total number of all processed challenges in the simulation: 44428
Degree distribution
## Total number of outDegrees: 3086
Link weights
The number of links between agents in the graph: 3086; The average degree 1.03); The average link weight is 52.52.
## 1% 10% 20% 30% 50% 70%
## -68.504145 -19.545150 -8.694441 -4.949831 -0.500361 29.568628
## 90% 99%
## 213.247544 577.620474
0.5625405 of all links have negative or zero weight. A density plot of 98% of link weights (i.e. between 21 and 92) shows the distribution:
Full simulation parameters
## $pathOnDisk
## [1] "/media/data/challprop-working/eln/"
##
## $generateTestDataOnDisk
## [1] "false"
##
## $tempConfigFile
## [1] "/media/challprop-working/temp/challprop.conf"
##
## $test
## [1] "false"
##
## $graphDatabase
## [1] "TitanCassandraLocal"
##
## $gephiVisualization
## [1] "false"
##
## $useDatabaseOfVectors
## [1] "true"
##
## $useDatabaseOfMatrixes
## [1] "true"
##
## $penaltyCalculatedOnlyOnce
## [1] "true"
##
## $rivalComponents
## [1] "[0, 1, 2, 3, 4]"
##
## $cstSituation
## [1] "0.05"
##
## $densityVectorSituation
## [1] "0.25"
##
## $percnegSituation
## [1] "0.2"
##
## $exponentSituation
## [1] "2"
##
## $numberOfAgents
## [1] "150"
##
## $decayFactor
## [1] "1"
##
## $decayRate
## [1] "0.03"
##
## $reciprocityRate
## [1] "0.2"
##
## $linkToGodWeight
## [1] "1.0"
##
## $weightImportance
## [1] "0.2"
##
## $believe
## [1] "0.15"
##
## $propagateRate
## [1] "0.4"
##
## $dimensions
## [1] "10"
##
## $densityMatrix
## [1] "0.5"
##
## $rfactor
## [1] "0.5"
##
## $numberOfCycles
## [1] "300"
##
## $learningRate
## [1] "0.5"
##
## $randomJump
## [1] "1"
##
## $propagationThreshold
## [1] "0"
##
## $disableRandomJump
## [1] "false"
##
## $maxBranchingFactor
## [1] "1000"
##
## $respectKnowsLinksWeights
## [1] "true"
##
## $bufferSize
## [1] "10"
##
## $ignoreNonRivalCorrection
## [1] "false"
##
## $cstNeed
## [1] "0.05"
##
## $densityVectorNeed
## [1] "0.5"
##
## $percnegNeed
## [1] "0.5"
##
## $exponentNeed
## [1] "2"
##
## $simulationStartWall
## [1] "20247982776414"
##
## $simulationStartCPU
## [1] "1148800491"
##
## $simulationFinishWall
## [1] "23999950414194"
##
## $simulationFinishCPU
## [1] "3156465314977"
##
## $archivingFinishedWall
## [1] "24161386932903"
##
## $archivingFinishedCPU
## [1] "3223939867214"
##
## $deletingCassandraWall
## [1] "24161404692518"
##
## $deletingCassandraCPU
## [1] "3223954881531"
Experiment 7.19
Date: Sat Apr 16 02:35:29 2016
Analysis version (challprop-analytics): {analysis_commitNo}
Experiment version (challprop-experiments): d8fa5794
Codebase version (challprop-java): 64aa0a2b
(use git checkout $commit$ if needed)
Basic Statistics
These very roughly characterize what kind of data structure we get out of simulation.
##
## NUMBER OF VERTIXES:
## situation=2250
## benefitHolder=14630
## situationInst=16880
## agent=100
## god=1
##
## NUMBER OF EDGES:
## knowsLinks=2274
## challenged=67495
## interpreted=67220
## buffered=41561
## processed=14630
## reinterpreted=14630
## forgot=21132
##
## PERFORMANCE:
## Number of atomic events: 226668
## Total simulation time (secs): 792.8628022890
## Total simulation time (hours): 0.2202396673025
## Average time per atomic event (secs): 0.0034979036
Dynamics of benefit
##
## AVERAGE TOTAL BENEFIT:
## 1777.2404486199998
##
## AVERAGE BENEFIT:
## [:]
Average benefit
## Warning: closing unused connection 6 (code.version)
Average benefit change per unit of time
Link distribution
Processes per agent
| eventsPerAgent | |
|---|---|
| originalChallenges | 22.50 |
| challenged | 674.95 |
| interpreted | 672.20 |
| buffered | 415.61 |
| processed | 146.30 |
| penalized | 672.20 |
| benefitted | 146.30 |
| forgot | 211.32 |
| reinterpreted | 146.30 |
Distribution of original challenges
## The number of original challenges in the simulation: 2250
Distribution of all challenges
## Total number of all challenges in the simulation: 67495
Distribution of processed challenges
## Total number of all processed challenges in the simulation: 14630
Degree distribution
## Total number of outDegrees: 2274
Link weights
The number of links between agents in the graph: 2274; The average degree 0.76); The average link weight is 9.42.
## 1% 10% 20% 30% 50% 70%
## -52.4961252 -6.9732135 -2.2653732 -0.8448158 -0.0888650 6.9067737
## 90% 99%
## 47.7464332 125.5049804
0.5488127 of all links have negative or zero weight. A density plot of 98% of link weights (i.e. between 21 and 92) shows the distribution:
Full simulation parameters
## $pathOnDisk
## [1] "/media/data/challprop-working/eln/"
##
## $generateTestDataOnDisk
## [1] "false"
##
## $tempConfigFile
## [1] "/media/challprop-working/temp/challprop.conf"
##
## $test
## [1] "false"
##
## $graphDatabase
## [1] "TitanCassandraLocal"
##
## $gephiVisualization
## [1] "false"
##
## $useDatabaseOfVectors
## [1] "true"
##
## $useDatabaseOfMatrixes
## [1] "true"
##
## $penaltyCalculatedOnlyOnce
## [1] "true"
##
## $rivalComponents
## [1] "[0, 1, 2, 3, 4]"
##
## $cstSituation
## [1] "0.05"
##
## $densityVectorSituation
## [1] "0.25"
##
## $percnegSituation
## [1] "0.2"
##
## $exponentSituation
## [1] "2"
##
## $numberOfAgents
## [1] "100"
##
## $decayFactor
## [1] "1"
##
## $decayRate
## [1] "0.03"
##
## $reciprocityRate
## [1] "0.2"
##
## $linkToGodWeight
## [1] "1.0"
##
## $weightImportance
## [1] "0.2"
##
## $believe
## [1] "0.15"
##
## $propagateRate
## [1] "0.4"
##
## $dimensions
## [1] "10"
##
## $densityMatrix
## [1] "0.5"
##
## $rfactor
## [1] "0.5"
##
## $numberOfCycles
## [1] "150"
##
## $learningRate
## [1] "0.3"
##
## $randomJump
## [1] "1"
##
## $propagationThreshold
## [1] "0"
##
## $disableRandomJump
## [1] "false"
##
## $maxBranchingFactor
## [1] "1000"
##
## $respectKnowsLinksWeights
## [1] "false"
##
## $bufferSize
## [1] "10"
##
## $ignoreNonRivalCorrection
## [1] "false"
##
## $cstNeed
## [1] "0.05"
##
## $densityVectorNeed
## [1] "0.5"
##
## $percnegNeed
## [1] "0.5"
##
## $exponentNeed
## [1] "2"
##
## $simulationStartWall
## [1] "22529897925532"
##
## $simulationStartCPU
## [1] "1077640495"
##
## $simulationFinishWall
## [1] "23322760727821"
##
## $simulationFinishCPU
## [1] "681318249147"
##
## $archivingFinishedWall
## [1] "23376440540279"
##
## $archivingFinishedCPU
## [1] "706176679124"
##
## $deletingCassandraWall
## [1] "23376454336129"
##
## $deletingCassandraCPU
## [1] "706190407096"
Experiment 7.18
Date: Sat Apr 16 02:29:31 2016
Analysis version (challprop-analytics): {analysis_commitNo}
Experiment version (challprop-experiments): c5350ce3
Codebase version (challprop-java): 64aa0a2b
(use git checkout $commit$ if needed)
Basic Statistics
These very roughly characterize what kind of data structure we get out of simulation.
##
## NUMBER OF VERTIXES:
## situation=2250
## benefitHolder=14673
## situationInst=16923
## agent=100
## god=1
##
## NUMBER OF EDGES:
## knowsLinks=2420
## challenged=82153
## interpreted=81768
## buffered=49611
## processed=14673
## reinterpreted=14673
## forgot=29171
##
## PERFORMANCE:
## Number of atomic events: 272049
## Total simulation time (secs): 1009.4052706590
## Total simulation time (hours): 0.2803903530
## Average time per atomic event (secs): 0.0037103804
Dynamics of benefit
##
## AVERAGE TOTAL BENEFIT:
## 872.0395882600001
##
## AVERAGE BENEFIT:
## [:]
Average benefit
## Warning: closing unused connection 6 (code.version)
Average benefit change per unit of time
Link distribution
Processes per agent
| eventsPerAgent | |
|---|---|
| originalChallenges | 22.50 |
| challenged | 821.53 |
| interpreted | 817.68 |
| buffered | 496.11 |
| processed | 146.73 |
| penalized | 817.68 |
| benefitted | 146.73 |
| forgot | 291.71 |
| reinterpreted | 146.73 |
Distribution of original challenges
## The number of original challenges in the simulation: 2250
Distribution of all challenges
## Total number of all challenges in the simulation: 82153
Distribution of processed challenges
## Total number of all processed challenges in the simulation: 14673
Degree distribution
## Total number of outDegrees: 2420
Link weights
The number of links between agents in the graph: 2420; The average degree 0.81); The average link weight is 4.41.
## 1% 10% 20% 30% 50% 70%
## -77.326263 -46.640714 -35.997180 -22.909288 -6.559160 2.357094
## 90% 99%
## 63.417235 269.059912
0.6822314 of all links have negative or zero weight. A density plot of 98% of link weights (i.e. between 21 and 92) shows the distribution:
Full simulation parameters
## $pathOnDisk
## [1] "/media/data/challprop-working/eln/"
##
## $generateTestDataOnDisk
## [1] "false"
##
## $tempConfigFile
## [1] "/media/challprop-working/temp/challprop.conf"
##
## $test
## [1] "false"
##
## $graphDatabase
## [1] "TitanCassandraLocal"
##
## $gephiVisualization
## [1] "false"
##
## $useDatabaseOfVectors
## [1] "true"
##
## $useDatabaseOfMatrixes
## [1] "true"
##
## $penaltyCalculatedOnlyOnce
## [1] "false"
##
## $rivalComponents
## [1] "[0, 1, 2, 3, 4]"
##
## $cstSituation
## [1] "0.05"
##
## $densityVectorSituation
## [1] "0.25"
##
## $percnegSituation
## [1] "0.2"
##
## $exponentSituation
## [1] "2"
##
## $numberOfAgents
## [1] "100"
##
## $decayFactor
## [1] "1"
##
## $decayRate
## [1] "0.03"
##
## $reciprocityRate
## [1] "0.2"
##
## $linkToGodWeight
## [1] "1.0"
##
## $weightImportance
## [1] "0.2"
##
## $believe
## [1] "0.15"
##
## $propagateRate
## [1] "0.4"
##
## $dimensions
## [1] "10"
##
## $densityMatrix
## [1] "0.5"
##
## $rfactor
## [1] "0.5"
##
## $numberOfCycles
## [1] "150"
##
## $learningRate
## [1] "0.3"
##
## $randomJump
## [1] "50"
##
## $propagationThreshold
## [1] "0"
##
## $disableRandomJump
## [1] "false"
##
## $maxBranchingFactor
## [1] "1000"
##
## $respectKnowsLinksWeights
## [1] "true"
##
## $bufferSize
## [1] "10"
##
## $ignoreNonRivalCorrection
## [1] "false"
##
## $cstNeed
## [1] "0.05"
##
## $densityVectorNeed
## [1] "0.5"
##
## $percnegNeed
## [1] "0.5"
##
## $exponentNeed
## [1] "2"
##
## $simulationStartWall
## [1] "18347827052969"
##
## $simulationStartCPU
## [1] "1076830527"
##
## $simulationFinishWall
## [1] "19357232323628"
##
## $simulationFinishCPU
## [1] "885786355580"
##
## $archivingFinishedWall
## [1] "19421179057298"
##
## $archivingFinishedCPU
## [1] "913648925988"
##
## $deletingCassandraWall
## [1] "19421193703146"
##
## $deletingCassandraCPU
## [1] "913663534278"
Experiment 6: Penalty Calculated Only Once Per Situation
Date: Thu Mar 17 15:37:54 2016
Analysis version (challprop-analytics): {analysis_commitNo}
Experiment version (challprop-experiments): 940d9ea7
Codebase version (challprop-java): c068ace4
(use git checkout $commit$ if needed)
Basic Statistics
These very roughly characterize what kind of data structure we get out of simulation.
##
## NUMBER OF VERTIXES:
## situation=11250
## benefitHolder=72566
## situationInst=83816
## agent=500
## god=1
##
## NUMBER OF EDGES:
## knowsLinks=6424
## challenged=207811
## interpreted=206966
## buffered=180683
## processed=72566
## reinterpreted=72566
## forgot=68411
##
## PERFORMANCE:
## Number of atomic events: 809003
## Total simulation time (secs): 21950.4182055690
## Total simulation time (hours): 6.0973383904
## Average time per atomic event (secs): 0.0271326784
Dynamics of benefit
##
## AVERAGE TOTAL BENEFIT:
## 14915.543698186015
##
## AVERAGE BENEFIT:
## [:]
Average benefit
## Warning: closing unused connection 6 (code.version)
Average benefit change per unit of time
Link distribution
Processes per agent
| eventsPerAgent | |
|---|---|
| originalChallenges | 22.50 |
| challenged | 415.62 |
| interpreted | 413.93 |
| buffered | 361.37 |
| processed | 145.13 |
| penalized | 22.50 |
| benefitted | 145.13 |
| forgot | 136.82 |
| reinterpreted | 145.13 |
Distribution of original challenges
## The number of original challenges in the simulation: 11250
Distribution of all challenges
Looks like normal distribution again. Note that is different from [Analysis 3/2](/blog/2014/12/26/analysis-3-slash-2-distribution-of-original-challenges/ where the average degree of an agent was much lower:
## Total number of all challenges in the simulation: 207811
Distribution of processed challenges
## Total number of all processed challenges in the simulation: 72566
Degree distribution
## Total number of outDegrees: 6424
Link weights
The number of links between agents in the graph: 6424; The average degree 2.14); The average link weight is 139.47.
## 1% 10% 20% 30% 50% 70% 90%
## 0.00001 0.00001 0.00001 0.00001 14.76612 141.36170 475.65542
## 99%
## 947.01738
0 of all links have negative or zero weight. A density plot of 98% of link weights (i.e. between 21 and 92) shows that they are more or less normally distributed:
Full simulation parameters
## $pathOnDisk
## [1] "/media/data/challprop-working/eln/"
##
## $generateTestDataOnDisk
## [1] "false"
##
## $tempConfigFile
## [1] "/media/challprop-working/temp/challprop.conf"
##
## $test
## [1] "false"
##
## $graphDatabase
## [1] "TitanCassandraLocal"
##
## $gephiVisualization
## [1] "false"
##
## $useDatabaseOfVectors
## [1] "true"
##
## $useDatabaseOfMatrixes
## [1] "true"
##
## $penaltyCalculatedOnlyOnce
## [1] "true"
##
## $rivalComponents
## [1] "[0, 1, 2, 3, 4]"
##
## $cstSituation
## [1] "0.05"
##
## $densityVectorSituation
## [1] "0.25"
##
## $percnegSituation
## [1] "0.2"
##
## $exponentSituation
## [1] "2"
##
## $numberOfAgents
## [1] "500"
##
## $decayFactor
## [1] "1"
##
## $decayRate
## [1] "0.03"
##
## $reciprocityRate
## [1] "0.2"
##
## $linkToGodWeight
## [1] "1.0"
##
## $weightImportance
## [1] "0.2"
##
## $believe
## [1] "0.15"
##
## $propagateRate
## [1] "0.4"
##
## $dimensions
## [1] "10"
##
## $densityMatrix
## [1] "0.5"
##
## $rfactor
## [1] "0.5"
##
## $numberOfCycles
## [1] "150"
##
## $learningRate
## [1] "0.1"
##
## $randomJump
## [1] "1"
##
## $propagationThreshold
## [1] "0"
##
## $disableRandomJump
## [1] "false"
##
## $maxBranchingFactor
## [1] "1000"
##
## $respectKnowsLinksWeights
## [1] "false"
##
## $bufferSize
## [1] "10"
##
## $ignoreNonRivalCorrection
## [1] "false"
##
## $cstNeed
## [1] "0.05"
##
## $densityVectorNeed
## [1] "0.5"
##
## $percnegNeed
## [1] "0.5"
##
## $exponentNeed
## [1] "2"
##
## $simulationStartWall
## [1] "32572676938179"
##
## $simulationStartCPU
## [1] "1291377944"
##
## $simulationFinishWall
## [1] "54523095143748"
##
## $simulationFinishCPU
## [1] "21095450486165"
##
## $archivingFinishedWall
## [1] "54642774669714"
##
## $archivingFinishedCPU
## [1] "21148847051074"
##
## $deletingCassandraWall
## [1] "54642795209516"
##
## $deletingCassandraCPU
## [1] "21148864190015"
Experiment 5: Less Agents in the Network
Date: Sat Mar 12 14:06:09 2016
Analysis version (challprop-analytics): {analysis_commitNo}
Experiment version (challprop-experiments): 2911856a
Codebase version (challprop-java): 77c6efd7
(use git checkout $commit$ if needed)
Basic Statistics
These very roughly characterize what kind of data structure we get out of simulation.
##
## NUMBER OF VERTIXES:
## situation=11250
## benefitHolder=73063
## situationInst=84313
## agent=500
## god=1
##
## NUMBER OF EDGES:
## knowsLinks=8622
## challenged=360144
## interpreted=358608
## buffered=229504
## processed=73063
## reinterpreted=73063
## forgot=116725
##
## PERFORMANCE:
## Number of atomic events: 1211107
## Total simulation time (secs): 7797.3883380440
## Total simulation time (hours): 2.1659412050
## Average time per atomic event (secs): 0.0064382324
Dynamics of benefit
##
## AVERAGE TOTAL BENEFIT:
## 17533.421462008027
##
## AVERAGE BENEFIT:
## [:]
Average benefit
## Warning: closing unused connection 6 (code.version)
Average benefit change per unit of time
Link distribution
Processes per agent
| eventsPerAgent | |
|---|---|
| originalChallenges | 22.50 |
| challenged | 720.29 |
| interpreted | 717.22 |
| buffered | 459.01 |
| processed | 146.13 |
| penalized | 717.22 |
| benefitted | 146.13 |
| forgot | 233.45 |
| reinterpreted | 146.13 |
Distribution of original challenges
## The number of original challenges in the simulation: 11250
Distribution of all challenges
Looks like normal distribution again. Note that is different from [Analysis 3/2](/blog/2014/12/26/analysis-3-slash-2-distribution-of-original-challenges/ where the average degree of an agent was much lower:
## Total number of all challenges in the simulation: 360144
Distribution of processed challenges
## Total number of all processed challenges in the simulation: 73063
Degree distribution
## Total number of outDegrees: 8622
Link weights
The number of links between agents in the graph: 8622; The average degree 2.87); The average link weight is 122.12.
## 1% 10% 20% 30% 50% 70%
## -70.017673 -37.782040 -14.650061 -1.533191 39.459057 128.027307
## 90% 99%
## 411.601103 942.087081
0.3436558 of all links have negative or zero weight. A density plot of 98% of link weights (i.e. between 21 and 92) shows that they are more or less normally distributed:
Full simulation parameters
## $pathOnDisk
## [1] "/media/data/challprop-working/eln/"
##
## $generateTestDataOnDisk
## [1] "false"
##
## $tempConfigFile
## [1] "/media/challprop-working/temp/challprop.conf"
##
## $test
## [1] "false"
##
## $graphDatabase
## [1] "TitanCassandraLocal"
##
## $gephiVisualization
## [1] "false"
##
## $useDatabaseOfVectors
## [1] "true"
##
## $useDatabaseOfMatrixes
## [1] "true"
##
## $rivalComponents
## [1] "[0, 1, 2, 3, 4]"
##
## $cstSituation
## [1] "0.05"
##
## $densityVectorSituation
## [1] "0.25"
##
## $percnegSituation
## [1] "0.2"
##
## $exponentSituation
## [1] "2"
##
## $numberOfAgents
## [1] "500"
##
## $decayFactor
## [1] "1"
##
## $decayRate
## [1] "0.03"
##
## $reciprocityRate
## [1] "0.2"
##
## $linkToGodWeight
## [1] "1.0"
##
## $weightImportance
## [1] "0.2"
##
## $believe
## [1] "0.15"
##
## $propagateRate
## [1] "0.4"
##
## $dimensions
## [1] "10"
##
## $densityMatrix
## [1] "0.5"
##
## $rfactor
## [1] "0.5"
##
## $numberOfCycles
## [1] "150"
##
## $newSituationsPerCycle
## [1] "5"
##
## $learningRate
## [1] "0.1"
##
## $randomJump
## [1] "1"
##
## $propagationThreshold
## [1] "0"
##
## $disableRandomJump
## [1] "false"
##
## $maxBranchingFactor
## [1] "1000"
##
## $respectKnowsLinksWeights
## [1] "false"
##
## $bufferSize
## [1] "10"
##
## $ignoreNonRivalCorrection
## [1] "false"
##
## $cstNeed
## [1] "0.05"
##
## $densityVectorNeed
## [1] "0.5"
##
## $percnegNeed
## [1] "0.5"
##
## $exponentNeed
## [1] "2"
##
## $simulationStartWall
## [1] "876386016069"
##
## $simulationStartCPU
## [1] "1197415854"
##
## $simulationFinishWall
## [1] "8673774354113"
##
## $simulationFinishCPU
## [1] "6714455343949"
##
## $archivingFinishedWall
## [1] "8957153230269"
##
## $archivingFinishedCPU
## [1] "6829430601420"
##
## $deletingCassandraWall
## [1] "8957167112575"
##
## $deletingCassandraCPU
## [1] "6829443668604"
Analysis 4.4/4 Degree Distribution
Date: Wed Feb 11 18:27:39 2015
Analysis version (challprop-analytics): 25a25dd
(use git checkout $commit$ if needed)
## Total number of outDegrees: 990
Analysis 4.4/3: Link Weights
Date: Wed Feb 11 18:12:00 2015
Analysis version (challprop-analytics): ee7d453
(use git checkout $commit$ if needed)
First, the number of links between agents in the graph: 990. The graph is sparse (average degree 0.33) given that we have 3000 of agents. The average link weight is 8.12. 98% of all link weights are between -21 and 92:
## 1% 10% 20% 30% 50% 70%
## -21.1730335 -2.3335033 -0.3338948 0.1175692 1.8546510 4.9825556
## 90% 99%
## 17.9730976 92.2649634
0.269697 of all links have negative or zero weight. A density plot of 98% of link weights (i.e. between 21 and 92) shows that they are more or less normally distributed:
This shows that most of the links are positive but very small
Analysis 4.5/4 Degree Distribution
Date: Wed Feb 11 17:29:52 2015
Analysis version (challprop-analytics): df5e83f
(use git checkout $commit$ if needed)
The number of out degrees of each agent is the same as in degrees, because we create reciprocal link for every link that is being created between two agents. Therefore we account only for outDegrees. The chart below shows that most of the agents have 10-15 outDegrees, but there are a few agents that have up to 30 connections to other agents.
## Total number of outDegrees: 13364